import wxPayUtil from '../../wxpay/wxPayUtil'
var app = getApp();
Page({
  // onChange(event) {
  //   wx.showToast({
  //     title: `切换到标签 ${event.detail.name}`,
  //     icon: 'none',
  //   });
  // },
  cacle: function (e) {   // 取消订单
    var index = e.currentTarget.dataset.index;
    this.setData({
      index: index,
      showOneButtonDialog: true,
    })
  },
  tapDialogButton(e) {
    if (e.detail.item.text == '确定') {
      this.cacleMessage();
    }
    this.setData({
      showOneButtonDialog: false
    })
  },
  cacleMessage: function () {
    var arr = wx.getStorageSync('carList')
    arr.map((item, indexs) => {
      if (indexs == this.data.index) {
        arr.splice(indexs, 1)
      }
    })
    this.setData({
      list: arr
    })
    wx.setStorageSync('carList', arr)
  },
  create: function () {   // 疑问埋点1
    var arr = wx.getStorageSync('carList')
    if (arr) {
      let cops = 20201206100511530
      arr.map(item => {
        cops++
        item.cops = cops + '1'
      })
      this.setData({
        list: arr,
      })
    }
  },
  pay: function (e) {
    let item = e.currentTarget.dataset.item;
    let obj={
      out_trade_no:item.oder,
      total_fee:item.now_price*item.sep,
      body:'天天购物',
      notify_url: '/pages/mine/index',
      title: '天天'
    }
    wxPayUtil.toPay(obj.out_trade_no, obj.total_fee, obj.body, obj.notify_url, obj.attach, obj.title, (response) => {
      console.log(response);
      //您的业务	
    });
  },
  /**
   * 页面的初始数据
   */
  data: {
    active: 2,
    list: [],
    index: null,
    showOneButtonDialog: false,
    oneButton: [{ text: '取消' }, { text: '确定' }],
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      active: Number(options.index)
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.create();
    //支付完成返回，开始处理数据
    if (app.globalData.payStatus != null && app.globalData.payStatus != undefined) {
      let orderno = app.globalData.orderNo;
      console.log('接收到返回支付结果', app.globalData.payStatus);
      console.log('订单号', orderno);
      //处理您自己的业务
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})